
  ::-webkit-scrollbar {
    width: 10px;
    height: 10px;
  }
  
  /*定义滑块，内阴影及圆角*/
 ::-webkit-scrollbar-thumb {
    background-color: #bbb;
    border-radius: 10px;
    border: 0;
    cursor: pointer;
  }
  
  /*---鼠标点击滚动条显示样式--*/
  ::-webkit-scrollbar-thumb:hover {
    background-color: #aaa;
  }
.el-table .cell {
    height: 32px;
    padding: 1px 8px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    line-height: 32px;
    user-select: none;
    -webkit-user-drag: none;
}
.el-table__fixed-body-wrapper {
    -webkit-user-drag: none;
    user-select: none;
}
.el-loading-mask.is-fullscreen .el-loading-spinner .circular {
  width: 30px;
  height: 30px;
}
.el-loading-spinner .el-loading-text {
  font-size: 12px;
}
.el-table th.el-table__cell > .cell{
  background: #fafafa;
  color: #000;
}
.el-table thead.is-group th.el-table__cell {
  background: #fafafa;
  color: #fff;
}
.el-table .el-table__cell,
.el-table--medium .el-table__cell,
.el-table--mini .el-table__cell {
  font-size: 12px;
    padding: 0;
}
.el-table th.el-table__cell>.cell {
  height: 36px;
  line-height: 36px;
}
.el-button--danger, .el-button--danger:focus {
  background-color: #ed4014;
}
.el-button--danger:hover {
  background-color: #f16643;
}
.el-dialog--center .el-dialog__body{
  padding: 10px 20px
}
.el-dialog__footer {
  padding: 0 0 10px 0
}
.el-table--border .el-table__cell:first-child .cell {
    padding-left: 0;
    padding-right: 0;
}
.el-table th.el-table__cell>.cell {
    padding: 1px 5px;
}
.el-input--mini .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.el-input--mini .el-input__icon {
  line-height: 22px;
  height: 22px;

}
.el-pagination__jump {
  margin-left: 0;
}

.el-button {
  padding: 6px 8px;
  border-radius: 1px;
}

.el-dialog__header {
  padding: 5px 16px;
  background: #304156;
}
.el-dialog__title {
  color: #fff;
  font-size: 15px;
}
.el-input__icon {
  line-height: 29px;
}
.el-card__body {
  padding: 10px;
}
.el-dialog__headerbtn {
  top: 8px;

}
.el-icon-close:before {
  color: #fff;
}

.el-input__inner {
  height: 29px;
  line-height: 29px;
  padding: 2px 5px;
}

.el-textarea__inner {
  padding: 0 5px;
}
.el-form-item {
  margin-bottom: 22px;
}
.el-form-item__error {
  position: relative;
  top: 0px;
}
.el-form-item__label {
  height: 29px;
  line-height: 29px;
}
.el-form-item__content,
.el-select-dropdown__item,
.el-input{
  height: 29px;
  line-height: 29px;
}

.el-date-picker {
  width: 216px;
}
.el-date-picker__header,
.el-picker-panel__content {
  width: 216px;
  margin: 0;
}
.el-date-picker .el-picker-panel__content {
  width: 216px;
}

.el-date-table td {
  padding: 2px;
}

.el-select-dropdown__item.selected{
  // color: #fff;
  background-color: #fafafa;
}
.el-popper[x-placement^=bottom] {
  margin-top: 10px;
  .popper__arrow{
    display: none;
  }
}
.el-date-picker__prev-btn {
  margin-left: 10px;
}
.el-date-picker__next-btn {
  margin-right: 10px;
}
.el-input-group__append, .el-input-group__prepend {
  border: none;
}

.el-empty__description {
  margin-top: 0;
}

.el-dropdown-menu {
  max-height: 215px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 5px 0
}
.el-dropdown-menu__item {
  padding: 0
}
.el-checkbox {
  width: 100%
}
.el-message {
  padding: 8px 16px;
  background: #fff;
  min-width: 0;
   p {
    color: #000 !important;
    font-size: 12px !important;
   }
}
.el-dropdown-menu__item .el-checkbox {
  padding: 0 15px
}
.el-loading-mask.is-fullscreen {
  z-index: 9999 !important;
}
.el-popover {
  min-width: 0;
}
.el-select-dropdown__item {
  padding: 0 10px
}
body {
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;
}
.el-table--border {
  user-select: none;
  user-zoom: 0;
  -webkit-user-drag: none;
}
// .el-button--primary:focus {
//   background: #304156;
//   border-color: #304156;
// }
#nprogress .spinner {
  display: none;
}
#nprogress .bar {
  background: #304156;
}